Tropical Storm Peter Passes Northeast of Leeward Islands

Tropical Storm Peter passed northeast of the Leeward Islands on Monday. At 11:00 a.m. EDT on Monday the center of Tropical Storm Peter was located at latitude 19.5°N and longitude 60.9°W which put it about 170 miles (275 km) northeast of the Leeward Islands. Peter was moving toward the west-northwest at 15 m.p.h. (24 km/h). … Continue reading Tropical Storm Peter Passes Northeast of Leeward Islands